general of the artillery - Turkish English Dictionary